package com.som.service.excel;

import java.util.LinkedList;
import java.util.Map;

import com.som.console.ExcelProcException;

/**
 * excel数据处理接口,用于转换输出的数据
 * 
 * @author liujun
 * @date 2016年4月8日
 * @verion 0.0.1
 */
public interface ExcelConvOutputDataProcessInf<I, O>
{
	/**
	 * 用于将数据处理转换为输出需要的格式数据
	 * 
	 * @param param
	 *            参数信息
	 * @param column
	 *            列信息
	 * @return 输出的map数据
	 * @throws ExcelProcException
	 */
	public Map<String, O> convOutProcessData(I param, LinkedList<String> column) throws ExcelProcException;
}
